package model;

import java.util.List;

public class Cliente {

    private String cpfCliente;
    private String enderecoCliente;
    private String nomeCliente;
    private int situacaocliente;// -0 para bloqueado -1 para normal//
    private String dataNascimentoCliente;
    private String telefoneCliente;
    private String telefoneCelularCliente;
    private String enderecoComplemento;
    private int dependenteCliente;
    private String enderecoNum;
    private String bairro;
    
    private List<Dependente> dependentes;

    public String getBairro() {
       return this.bairro;
    }

    public Cliente(String nome, String cpf, String endereco, String enderecoNumero, String enderecoComplemento, String telefoneResidencial, String telefoneCelular, String dataNascimento, int dependente, String numEndereco,String bairro) {
        this.nomeCliente = nome;
        this.cpfCliente = cpf;
        this.enderecoCliente = endereco;
        this.enderecoNum = enderecoNumero;
        this.telefoneCliente = telefoneResidencial;
        this.telefoneCelularCliente = telefoneCelular;
        this.dataNascimentoCliente = dataNascimento;
        this.enderecoComplemento = enderecoComplemento;
        this.situacaocliente = 1;
        this.dependenteCliente = dependente;
        this.enderecoNum = numEndereco;
        this.bairro = bairro;


    }

    public String getCpfCliente() {
        return cpfCliente;
    }

    public void setCpfCliente(String cpfCliente) {
        this.cpfCliente = cpfCliente;
    }

    public String getEnderecoCliente() {
        return enderecoCliente;
    }

    public void setEnderecoCliente(String enderecoCliente) {
        this.enderecoCliente = enderecoCliente;
    }

    public String getNomeCliente() {
        return nomeCliente;
    }

    public void setNomeCliente(String nomeCliente) {
        this.nomeCliente = nomeCliente;
    }

    public int getSituacaocliente() {
        return situacaocliente;
    }

    public void setSituacaocliente(int situacaocliente) {
        this.situacaocliente = situacaocliente;
    }

    public String getDataNascimentoCliente() {
        return dataNascimentoCliente;
    }

    public void setDataNascimentoCliente(String dataNascimentoCliente) {
        this.dataNascimentoCliente = dataNascimentoCliente;
    }

    public String getTelefoneCliente() {
        return telefoneCliente;
    }

    public void setTelefoneCliente(String telefoneCliente) {
        this.telefoneCliente = telefoneCliente;
    }

    public String getTelefoneCelularCliente() {
        return telefoneCelularCliente;
    }

    public void setTelefoneCelularCliente(String telefoneCelularCliente) {
        this.telefoneCelularCliente = telefoneCelularCliente;
    }

    public String getEnderecoComplemento() {
        return enderecoComplemento;
    }

    public void setEnderecoComplemento(String enderecoComplemento) {
        this.enderecoComplemento = enderecoComplemento;
    }

    public int getDependenteCliente() {
        return dependenteCliente;
    }

    public void setDependenteCliente(int dependenteCliente) {
        this.dependenteCliente = dependenteCliente;
    }

    public String getEnderecoNum() {
        return enderecoNum;
    }

    public void setEnderecoNum(String enderecoNum) {
        this.enderecoNum = enderecoNum;
    }
}